vanmaram

പ്ലാര്‍ മരം - meaning in english

Meanings for പ്ലാര്‍ മരം

noun
Wood-apple tree